@charset "utf-8";

* {
	padding: 0;
	margin: 0;
}

body,html{
	background: #fff;
	font-family: Verdana, Geneva, sans-serif;
	color: #555;
	font-size: 12px;
	letter-spacing: 0.1em;
	height: 100%;
	line-height: 150%;
	padding: 0;
}

img {
	border: 0;
}

table {
	width: 100%;
	border-collapse: collapse;
}

.bg {
	height: 100%;
	background: #ecf5f7 url(login_bg.jpg) no-repeat top left
}

.bg td {
	text-align: center;
}

.login {
	width: 379px;
	height: 159px;
	text-align: left;
	background: url(login_lg.jpg);
	margin: 0 auto;
	padding-left: 80px;
	padding-top: 140px;
	_width: 459px;
	_height: 299px;
	
}

.login .dlk {
	width: auto;
	font-size: 12px;
	font-family: '新宋体';
	color: #849fae;
/*	font-weight: bold;
	margin: 140px 0 0 220px*/
	/*margin: 140px 0 0 80px;*/
}

.login .dlk td {
	padding: 3px;
}

.login .dlk input {
/*	width: 150px;
	border: 1px solid #95a5ae;
	background: #fff url(input_bg.gif) top left;*/
	border: #a0b2c4 1px solid;
	width: 210px;
	font-size: 12px;
	background: #edf3fa;
}

.login .dlk .denglu {
	background: url(register.gif);
	border: none;
	width: 75px;
	height: 21px;
	cursor: pointer;
	margin-top: 15px;
}

.login .dlk .denglu_a {
	background: url(register_on.gif);
	border: none;
	width: 75px;
	height: 21px;
	cursor: pointer;
	margin-top: 15px;
}

.text {
	font-size: 12px;
	color: #666;
	width: 1001px;
	height: 94px;	
	padding: 5px;
	margin: 0 auto;
	background: url("login_12.jpg") no-repeat left top;

}